// 1.以下js表达式返回false的是
1 == true
"" == false
false == null   // false
null == undefined

// 2.写校验手机号码的正则表达式 
/^[1][3,4,5,7,8][0-9]{9}$/
// 第一位是1
// 第二位是 3 4 5 7 8 这几个可能
// 之后的9位数是0-9之间的数字

// 3.css使鼠标悬停在超链接上时，不会展示下划线
a:hover{text-decoration: none}

// 4.background-position :-5px 10px 代表的意思是
// 背景图片向右5像素，向下10像素
// 第一个元素是水平元素，第二个元素是垂直元素
// 正数是向左向下，负数是向右向上
// 0 0是坐标的起始点，在元素的左上角位置

// 4.以下代码的运行结果
console.log('A');
let f1 = function(){
    return new Promise((resolve, reject) => {
        console.log('B');
        setTimeout(() => {
            console.log('C');
        }, 0);
        resolve();
        console.log('D')
    })
} 
console.log('E');
f1().then(() => {
    console.log('F')
});
Promise.resolve().then(() => {
    console.log('G')
})
// AEBDFGC

// 5.